Modelling and executing IoT-enhanced business processes through BPMN and microservices
نویسندگان
چکیده
The Internet of Things enables to connect the physical world digital business processes (BP) and allows a BP (1) consider real-world data take more informed decisions, (2) automate and/or improve tasks, (3) adapt itself execution environment. We refer these as IoT-enhanced BPs. Although numerous researchers have studied this subject, there are still some challenges be faced. For instance, need modelling solution that does not increase notation complexity facilitate further analysis engineering decision making, or an approach provides high degree independence between process underlying IoT device technology. objective work is defining considers important intrinsic characteristics BPs at level without growing language, facilitates represented in models independently from devices’ To do so, we present uses standard BPMN concepts model modifying its metamodel. It applies Separation Concern (SoC) design principle: used describe while low-level captured ontology. Finally, microservice architecture proposed execute integration with world. This flexibility support multiples technologies well their evolution maintenance. evaluation done us conclude application SoC principle using ontologies definition increasing Besides, decoupling created
منابع مشابه
Mapping from BPMN-Formed Business Processes to XPDL Business Processes
In the business process management, many business process execution languages such as XPDL, BPML, BPEL4WS have been specified with different origins and goals. Most of all, XPDL proposed by WfMC has been widely used in the related applications, especially workflows whose concepts are currently interchangeable with those of business processes. On the other hand, Business Process Modeling Notatio...
متن کاملImplementation of the Business Process Modelling Notation (BPMN) in the modelling of anatomic pathology processes
BACKGROUND Process orientation is one of the essential elements of quality management systems, including those in use in healthcare. Business processes in hospitals are very complex and variable. BPMN (Business Process Modelling Notation) is a user-oriented language specifically designed for the modelling of business (organizational) processes. Previous experiences of the use of this notation i...
متن کاملModelling and Executing Complex and Dynamic Business Processes by Reification of Agent Interactions
Interaction refers to an abstract and intangible concept. In modelling, intangible concepts can be embodied and made explicit. This allows to manipulate the abstractions and to build predictable designs. Business processes in organisations are in fact reducible to interactions, especially when agent-oriented modelling methods are employed. Business processes represented as interaction structure...
متن کاملAn Integrated Approach for Modelling Business Processes Using Bpmn and Xpdl Standards
This paper aims to introduce the bxModeller, an open source web-based application tool, to support a business user in the modelling of the Business Processes. The graphical notation used is Business Process Modelling Notation (BPMN), an OMG standard for processes modelling. Moreover, the tool allows to traduce Business Process Diagram in a business process execution language (XML Process Descri...
متن کاملBpmn and Bpr: a New Shape of Business Processes
The aim of this paper is to perform the main part of the restructuring processes with Business Process Reengineering (BPR) methodology. The first step was to choose the processes for analysis. Two business processes, which occur in most of the manufacturing companies, have been selected. Afterwards, current state of these processes was examined. The conclusions were used to propose own changes ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Systems and Software
سال: 2022
ISSN: ['0164-1212', '1873-1228']
DOI: https://doi.org/10.1016/j.jss.2021.111139